﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using MusicStore.Entities;

namespace MusicStore.Data.Repository
{
	public interface IAlbumRepository : IRepositoryBase
	{
		IQueryable<Album> Albums();
		IQueryable<AlbumSummary> AlbumSummaries();

		IQueryable<Genre> Genres();
		IQueryable<Label> Labels();
		IQueryable<Author> Authors();

		void Save(Album album);
		void Delete(Album album);
	}
}
